stare down – Deutsch–English translations

🇬🇧 en de 🇩🇪

stare down verb

  • overcome or make uncomfortable by staring intently
niederstarren
Wiktionary Links